have stepped in shit - Allemand Anglais Dictionnaire